package com.java.zhuiyun.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

/**
 * 用户存放配置文件中配置的基础数据 如：附件所在位置
 *
 * @auther zcy
 * @data 2020/6/24 10:26
 */
@Configuration
@Data
public class VariableConfig {

    /**
     * 附件所在位置
     */
    @Value("${file.rootPath}")
    private String rootPath;

    /**
     * 图片包名称
     */
    @Value("${file.imagePath}")
    private String imagePath;
    /**
     * 图片允许上传的大小
     */
    @Value("#{${file.imageSize}}")
    private int imageSize;
    /**
     * 图片允许的格式
     */
    @Value("${file.imageType}")
    private String imageType;
    /**
     * 文件路径
     */
    @Value("${file.filePath}")
    private String filePath;
    /**
     * 文件允许上传的大小
     */
    @Value("#{${file.fileSize}}")
    private int fileSize;
    /**
     * 文件允许的格式
     */
    @Value("${file.fileType}")
    private String fileType;
    /**
     * 视频路径
     */
    @Value("${file.videoPath}")
    private String videoPath;
    /**
     * 视频允许上传的大小
     */
    @Value("#{${file.videoSize}}")
    private int videoSize;
    /**
     * 视频允许的格式
     */
    @Value("${file.videoType}")
    private String videoType;

}
